/*This file is part of AENIMA. AENIMA is a module of BCI++ framework for the implementation of brain computerinterface systems. 
AEnima is intended for use with BCI++ only.

BCI++ is a project of the Sensibilab of the Politecnico di Milano. 

AENIMA is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as 
published by the Free Software Foundation, either version 3 of 
the License, or (at your option) any later version.

AENIMA is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU General Public License
and the GNU Lesser General Public License along with AENIMA.  
If not, see <http://www.gnu.org/licenses/>.*/
/*!
	\file	myhomedef.h
	 File .h define new variable type.\n
	 To avoid errors, this file is included in ProtocolMngr.

	\author	Paolo Perego E-Mail: thewizard83@hotmail.com

	\date	2007-09-06 creation \n
		2008-01-24 last modification

	\b COPYRIGHT: 
		This program is property of Sensibilab - Campus Ponit - Lecco
*/

/*!\struct myhome
Struct for the description of a MyHome device.
\param tipo[12] This is the device type:\n
- punto_luce\n
- ambiente\n
- scenario\n
- gruppo\n
- automazione
\param nome This is the name that identifies univocally the device, max 255 chars.
\param num_scen It is the scenario number in scenario module.
\param address This is the SCS address of the device.
\param path[255] Path of the picture file linked to the button for the activation of the peripheral.*/

typedef struct myhome {
		char tipo[12];
		char nome[255];
		int num_scen;
		int address;
		char path[255];
} myhome;